body,ul,ol,h1,h2,h3,h4,h5,h6,p,dl,dt,dd{
    margin:0;
    padding:0;
    list-style: none;
}
body{
    min-width:1200px;
    /*background: url(../../image/bg1.png) no-repeat;*/
    /*box-shadow: inset 0px 0px 45px #fff;*/
    overflow: auto;
}
.head{
    width:1200px;
    height:100px;
    line-height: 116px;
    margin:0 auto;
}
.content-box{
    height:740px;
    background: url(../../../assert/image/bg2.png) no-repeat;
    background-size: 100% 100%;
}
.box{
    width:1200px;
    /*height:100%;*/
    margin:0 auto;
    padding-top:100px;
}
.img_left{
    float:left;
    width:580px;
    height:553px;
    background: url(../../../assert/image/tu.png) no-repeat;
}
.login_right{
    float:left;
}
.login-box{
    width: 377px;
    height: 427px;
    margin-left: 155px;
    margin-top: 60px;
    background: url(../../../assert/image/login_box.png) no-repeat;
    padding: 20px 49px;
    box-sizing: border-box;
}
.tab-title{
    width: 277px;
    margin: 5px 10px 20px 10px;
    overflow: hidden;
}
.tab-title li{
    float: left;
    padding:15px 10px;
    font-size: 16px;
    cursor: pointer;
}
.tab-title li:first-child{
    margin-right:60px;
}
.tab-title li.on{
    color: rgb(48, 97, 148);
    border-bottom:3px solid rgb(48, 97, 148)
}
.row_box {
    border: 1px solid rgb(230, 230, 230);
    width: 278px;
    height: 44px;
    margin: 0px 0px 25px 0px;
    border-radius: 4px;
    padding-left: 40px;
    box-sizing: border-box;
}
.userIcon{
    display: inline-block;
    width: 20px;
    height: 22px;
    background: url(../../image/账号.png) no-repeat;
    position: relative;
    top: 10px;
    left: -26px;
}
.pwdIcon{
    display: inline-block;
    width: 18px;
    height: 21px;
    position: relative;
    top: 10px;
    left: -26px;
    background: url('../../image/密码.png') no-repeat;
}
.form-g input.userInput {
    width: 225px;
    position: relative;
    top: -25px;
    padding: 11px 10px;
    box-sizing: border-box;
    border: 0;
    outline: none;
    -webkit-box-shadow: 0 0 0 50px #fff inset;
    -webkit-text-fill-color: #999;
    font-size: 14px;
    color: #999 !important;
}
.noTu{
    width: 100%;
    height: 90%;
    outline: none;
    border: 0;
    -webkit-box-shadow: 0 0 0 50px #fff inset;
    -webkit-text-fill-color: #999;
    font-size: 14px;
    color: #999 !important;
    position: relative;
    left: -22px;
    top: 1px;
}
.loginBut{
    width: 280px;
    height: 44px;
    border-radius: 4px;
    background-color: rgb(48, 97, 148);
    margin-top:22px;
    border:0;
    outline: none;
    color:#fff;
    font-size:14px;
    cursor: pointer;
}

.title{
    position: absolute;
    left: -119px;
    top: -156px;
    color: #fff;
    font-weight: normal;
    font-family: "Berlin Sans FB", "华文楷体", "华文行楷", "微软雅黑", "华文琥珀", "楷体", "华文中宋", "华文新魏", "幼圆", "隶书";
    font-size: 30px;
}
.checked_img{
    display: inline-block;
    width: 18px;
    height: 18px;
    position: relative;
    top: 4px;
    background: url(../../image/check.png) no-repeat;
    margin-right: 5px;
}
.checked_img.on{
    background: url(../../image/chevk_h.png) no-repeat;
}
.keep_box {
    height:21px;
    font-size: 12px;
    font-family: "Microsoft YaHei";
    color: rgb(102, 102, 102);
    margin-top: -7px;
}
.tab-content{
    display: none;
}
.tab-content.on{
    display: inline-block;
}
.code_icon{
    border: 1px solid rgb(230, 230, 230);
    border-radius: 4px;
    background-color: rgb(245, 245, 245);
    width: 98px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
    position: relative;
    top: -41px;
    left: 99px;
    font-size: 12px;
    color: rgb(102, 102, 102);
    text-align: center;
}
#forgetPwd{
    float: right;
    font-size: 12px;
    color: rgb(102, 102, 102);
    text-decoration: none;
    margin-top: 5px;
    cursor: pointer;
}

/*忘记密码*/

.login_content .login-box {
    width: 547px;
    height: 567px;
    position: absolute;
    left: 50%;
    top: 150px;
    margin-left:-273.5px;
    background: url(../../../assert/image/login_box_con.png) no-repeat;
}
.forget_box.content-box{
    height:980px;
    background: url(../../../assert/image/login_bg_for.png) no-repeat;
}
.forget_box .row_box{
    width: 379px;

}
.forget_box label{
    width:94px;
}

